History
History
Synonyms
UK
US
Meaning:
thrive

to develop well, grow strong and healthy, (because of something)

do well

GET AHEAD as in Wiktionary
GET AHEAD as in Wikipedia